🇬🇧 en it 🇮🇹

on edge

  • (idiomatic) Tense, nervous; consequently irritable.
nervoso
Wiktionary Links